/** Progress Bar **/

ul.progress-bar {
  list-style: none;
  padding: 5px 0 0 ;
  display: block;
  min-height: 50px;
}

.two li { width: 50%; }
.three li { width: 33.33%; }
.four li { width: 25%; }
.five li { width: 20%; }
.six li { width: 16.66%; }
.seven li { width: 14.285%; }
.eight li { width: 12.5%; }
.nine li { width: 11.11%; }
.ten li { width: 10%; }
.eleven li { width: 9.09%; }


ul.progress-bar li {
  float: left;
  text-align: center;
}
ul.progress-bar div.step-bar {
  height: 12px;
  display: block;
  margin-bottom: 5px;
  position: relative;
}
ul.progress-bar div.step-bar img {
  position: absolute;
  right: -4px;
  z-index: 1;
}
ul.progress-bar span {
  display: block;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
ul.progress-bar label {
  display: block;
}
.map {
  position: relative;
}

.overlay {
  background:transparent;
  position:absolute;
  width:100%;
  height:150px; /* your iframe height */
  top:150px;  /* your iframe height */
  margin-top: -150px;
  background: transparent;
}